Software prototyping — Software prototyping, a possible activity during software development, is the creation of prototypes, i.e., incomplete versions of the software program being developed.A prototype typically simulates only a few aspects of the features of the… … Wikipedia
Software documentation — or source code documentation is written text that accompanies computer software. It either explains how it operates or how to use it, and may mean different things to people in different roles. Contents 1 Role of documentation in software… … Wikipedia
Software patent debate — is the argument dealing with the extent to which it should be possible to patent software and computer implemented inventions as a matter of public policy. Policy debate on software patents has been active for years. [Cite book |last=Nichols… … Wikipedia
Software architect — is a general term with many accepted definitions, which refers to a broad range of roles. Generally accepted terminology and certifications began appearing in connection with this role near the beginning of the 21st century. Contents 1 History 2… … Wikipedia
Software as a service — (SaaS, typically pronounced sass ) is a model of software deployment where an application is hosted as a service provided to customers across the Internet. By eliminating the need to install and run the application on the customer s own computer … Wikipedia
Software development process — Activities and steps Requirements Specification … Wikipedia
Snare (software) — Snare (sometimes also written as SNARE, an acronym for System iNtrusion Analysis and Reporting Environment) is a group of open source agents, and a commercial server, used to collect audit log data from a variety of operating systems and… … Wikipedia
Software patents under the European Patent Convention — Computer programs, software and patent law Topics … Wikipedia
Software patents under United Kingdom patent law — There are four over riding requirements for a patent to be granted under United Kingdom patent law. Firstly, there must have been an invention. That invention must be novel, inventive and susceptible of industrial application. (See Patentability) … Wikipedia
Software design pattern — In software engineering, a design pattern is a general reusable solution to a commonly occurring problem within a given context in software design. A design pattern is not a finished design that can be transformed directly into code. It is a… … Wikipedia
Software patent — Computer programs, software and patent law Topics … Wikipedia